Component: Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest [Abstract]

Line Label Object Class Period Type Balance Name
1 Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest [Abstract]

*

*

*

us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract
2 Net Income (Loss), Including Portion Attributable to Noncontrolling Interest [Roll Up] [Abstract] us-gaap:NetIncomeLossAttributableToReportingEntityAbstract
3 Income (Loss) from Continuing Operations, Including Portion Attributable to Noncontrolling Interest [Concept] Monetary For Period Credit us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
4 Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest [Concept] Monetary For Period Credit us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
5 Extraordinary Item, Gain (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest [Concept] Monetary For Period Credit us-gaap:ExtraordinaryItemNetOfTax
6 Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total [Concept] Monetary For Period Credit us-gaap:ProfitLoss
7 Other Comprehensive Income (Loss), before Tax [Abstract] [Abstract]

*

*

us-gaap:OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract
8 Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax [Roll Up] [Abstract] us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract
9 Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax [Concept] Monetary For Period Credit us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax
10 Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment Realized upon Sale or Liquidation, before Tax [Concept] Monetary For Period Debit us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationReclassificationAdjustmentRealizedUponSaleOrLiquidationBeforeTax
11 Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax, Total [Concept] Monetary For Period

*

us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPeriodIncreaseDecrease
12 Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Adjustment, before Tax, [Roll Up] [Abstract]

*

*

us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract
13 Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Net Unamortized Gain (Loss) Arising During Period, before Tax [Concept] Monetary For Period Debit us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
14 Other Comprehensive Income (Loss), Reclassification, Pension and Other Postretirement Benefit Plans, Net Gain (Loss) Recognized in Net Periodic Benefit Cost, before Tax [Concept] Monetary For Period Credit us-gaap:OtherComprehensiveIncomeReclassificationOfDefinedBenefitPlansNetGainLossRecognizedInNetPeriodicBenefitCostBeforeTax
15 Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Net Prior Service Cost (Credit) Arising During Period, before Tax [Concept] Monetary For Period Debit us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax
16 Other Comprehensive Income (Loss), Amortization, Pension and Other Postretirement Benefit Plans, Net Prior Service Cost (Credit) Recognized in Net Periodic Benefit Cost, before Tax [Concept] Monetary For Period Credit us-gaap:OtherComprehensiveIncomeAmortizationOfDefinedBenefitPlanNetPriorServiceCostCreditRecognizedInNetPeriodicBenefitCostBeforeTax
17 Other Comprehensive Income (Loss), Reclassification, Pension and Other Postretirement Benefit Plans, Net Transition Asset (Obligation), Recognized in Net Periodic Benefit Cost, before Tax [Concept] Monetary For Period Credit us-gaap:OtherComprehensiveIncomeReclassificationOfDefinedBenefitPlanNetTransitionAssetObligationRecognizedInNetPeriodicBenefitCostBeforeTax
18 Other Comprehensive Income (Loss), Minimum Pension Liability Net Adjustment, before Tax [Concept] Monetary For Period Debit us-gaap:OtherComprehensiveIncomeMinimumPensionLiabilityNetAdjustmentBeforeTax
19 Other Comprehensive Income (Loss), Finalization of Pension and Non-Pension Postretirement Plan Valuation, before Tax [Concept] Monetary For Period Debit us-gaap:OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax
20 Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Adjustment, before Tax, Total [Concept] Monetary For Period

*

us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecrease
21 Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, before Tax, [Roll Up] [Abstract]

*

*

us-gaap:OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract
22 Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, before Tax [Concept] Monetary For Period Credit us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
23 Other Comprehensive Income (Loss), Reclassification Adjustment for Held-to-maturity Transferred to Available-for-Sale Securities, before Tax [Concept] Monetary For Period Credit us-gaap:OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesBeforeTax
24 Other Comprehensive Income (Loss), Reclassification Adjustment for Sale of Securities Included in Net Income, before Tax [Concept] Monetary For Period Debit us-gaap:OtherComprehensiveIncomeReclassificationAdjustmentForSaleOfSecuritiesIncludedInNetIncomeBeforeTax
25 Other Comprehensive Income (Loss), Reclassification Adjustment for Write-down of Securities Included in Net Income, before Tax [Concept] Monetary For Period Debit us-gaap:OtherComprehensiveIncomeReclassificationAdjustmentForWriteDownOfSecuritiesIncludedInNetIncomeBeforeTax
26 Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, before Tax, Total [Concept] Monetary For Period

*

us-gaap:OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecrease
27 Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Income (Loss), before Tax, Including Portion Attributable to Noncontrolling Interest [Roll Up] [Abstract]

*

*

us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxIncludingPortionAttributableToNoncontrollingInterestAbstract
28 Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Income (Loss), before Tax, Including Portion Attributable to Noncontrolling Interest, Available-for-sale Securities [Concept] Monetary For Period Debit us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxIncludingPortionAttributableToNoncontrollingInterestAvailableforsaleSecurities
29 Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Income (Loss), before Tax, Including Portion Attributable to Noncontrolling Interest, Held-to-maturity Securities [Concept] Monetary For Period Debit us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxIncludingPortionAttributableToNoncontrollingInterestHeldtomaturitySecurities
30 Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Income (Loss), before Tax, Including Portion Attributable to Noncontrolling Interest, Total [Concept] Monetary For Period Debit us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxIncludingPortionAttributableToNoncontrollingInterest
31 Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, before Tax [Roll Up] [Abstract]

*

*

us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPeriodIncreaseDecreaseAbstract
32 Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax [Concept] Monetary For Period Credit us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax
33 Other Comprehensive Income (Loss), Reclassification Adjustment on Derivatives Included in Net Income, before Tax [Concept] Monetary For Period Debit us-gaap:OtherComprehensiveIncomeReclassificationAdjustmentOnDerivativesIncludedInNetIncomeBeforeTax
34 Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, before Tax, Total [Concept] Monetary For Period

*

us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPeriodIncreaseDecrease
35 Other Comprehensive Income (Loss), before Tax [Concept] Monetary For Period

*

us-gaap:OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecrease
36 Other Comprehensive Income (Loss), Tax [Abstract] [Abstract]

*

*

us-gaap:OtherComprehensiveIncomeLossTaxAbstract
37 Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax [Roll Up] [Abstract] us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxAbstract
38 Other Comprehensive Income (Loss), Foreign Currency Translation Gain (Loss) Arising During Period, Tax [Concept] Monetary For Period Debit us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax
39 Other Comprehensive Income (Loss), Foreign Currency Translation Reclassification Adjustment Realized upon Sale or Liquidation, Tax [Concept] Monetary For Period Credit us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationReclassificationAdjustmentRealizedUponSaleOrLiquidationTax
40 Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Total [Concept] Monetary For Period

*

us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTax
41 Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Tax [Roll Up] [Abstract]

*

*

us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxAbstract
42 Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Net Unamortized Gain (Loss) Arising During Period, Tax [Concept] Monetary For Period Debit us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
43 Other Comprehensive Income (Loss), Reclassification, Pension and Other Postretirement Benefit Plans, Net Gain (Loss) Recognized in Net Periodic Benefit Cost, Tax [Concept] Monetary For Period Credit us-gaap:OtherComprehensiveIncomeReclassificationOfDefinedBenefitPlansNetGainLossRecognizedInNetPeriodicBenefitCostTax
44 Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Plan Amendments, Tax Effect [Roll Up] [Abstract]

*

*

us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentTaxEffectAbstract
45 Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Benefit Plan Improvement, Tax Effect [Concept] Monetary For Period Credit us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBenefitPlanImprovementTaxEffect
46 Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Curtailment, Tax Effect [Concept] Monetary For Period Debit us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansCurtailmentTaxEffect
47 Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Plan Amendments, Tax Effect, Total [Concept] Monetary For Period Credit us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect
48 Other Comprehensive Income (Loss), Amortization, Pension and Other Postretirement Benefit Plans, Net Prior Service Cost Recognized in Net Periodic Pension Cost, Tax Effect [Concept] Monetary For Period Debit us-gaap:OtherComprehensiveIncomeLossAmortizationPensionAndOtherPostretirementBenefitPlansNetPriorServiceCostRecognizedInNetPeriodicPensionCostTaxEffect
49 Other Comprehensive Income (Loss), Reclassification, Pension and Other Postretirement Benefit Plans, Net Transition Asset (Obligation), Recognized in Net Periodic Benefit Cost, Tax [Concept] Monetary For Period Credit us-gaap:OtherComprehensiveIncomeReclassificationOfDefinedBenefitPlantNetTransitionAssetObligationRecognizedInNetPeriodicBenefitCostTax
50 Other Comprehensive Income (Loss), Minimum Pension Liability Net Adjustment, Tax [Concept] Monetary For Period Debit us-gaap:OtherComprehensiveIncomeMinimumPensionLiabilityNetAdjustmentTax
51 Other Comprehensive Income (Loss), Finalization of Pension and Non-Pension Postretirement Plan Valuation, Tax [Concept] Monetary For Period Debit us-gaap:OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax
52 Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Tax, Total [Concept] Monetary For Period

*

us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTax
53 Other Comprehensive Income (Loss), Available-for-sale Securities, Tax [Roll Up] [Abstract]

*

*

us-gaap:OtherComprehensiveIncomeAvailableForSaleSecuritiesTaxAbstract
54 Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Tax [Concept] Monetary For Period Debit us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
55 Other Comprehensive Income (Loss), Reclassification Adjustment for Held-to-maturity Transferred to Available-for-Sale Securities, Tax [Concept] Monetary For Period Debit us-gaap:OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesTax
56 Other Comprehensive Income (Loss), Reclassification Adjustment for Sale of Securities Included in Net Income, Tax [Concept] Monetary For Period Credit us-gaap:OtherComprehensiveIncomeReclassificationAdjustmentForSaleOfSecuritiesIncludedInNetIncomeTax
57 Other Comprehensive Income (Loss), Reclassification Adjustment for Write-down of Securities Included in Net Income, Tax [Concept] Monetary For Period Credit us-gaap:OtherComprehensiveIncomeReclassificationAdjustmentForWriteDownOfSecuritiesIncludedInNetIncomeTax
58 Other Comprehensive Income (Loss), Available-for-sale Securities, Tax, Total [Concept] Monetary For Period

*

us-gaap:OtherComprehensiveIncomeAvailableForSaleSecuritiesTax
59 Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Income (Loss), Tax, Including Portion Attributable to Noncontrolling Interest [Roll Up] [Abstract]

*

*

us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossTaxIncludingPortionAttributableToNoncontrollingInterestAbstract
60 Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Income (Loss), Tax, Including Portion Attributable to Noncontrolling Interest, Available-for-sale Securities [Concept] Monetary For Period Credit us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossTaxIncludingPortionAttributableToNoncontrollingInterestAvailableforsaleSecurities
61 Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Income (Loss), Tax, Including Portion Attributable to Noncontrolling Interest, Held-to-maturity Securities [Concept] Monetary For Period Credit us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossTaxIncludingPortionAttributableToNoncontrollingInterestHeldtomaturitySecurities
62 Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Income (Loss), Tax, Including Portion Attributable to Noncontrolling Interest, Total [Concept] Monetary For Period Credit us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossTaxIncludingPortionAttributableToNoncontrollingInterest
63 Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax Effect [Roll Up] [Abstract]

*

*

us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesTaxEffectPeriodIncreaseDecreaseAbstract
64 Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Tax [Concept] Monetary For Period Debit us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
65 Other Comprehensive Income (Loss), Reclassification Adjustment on Derivatives Included in Net Income, Tax [Concept] Monetary For Period Credit us-gaap:OtherComprehensiveIncomeReclassificationAdjustmentOnDerivativesIncludedInNetIncomeTax
66 Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax Effect, Total [Concept] Monetary For Period

*

us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesTaxEffectPeriodIncreaseDecrease
67 Other Comprehensive Income (Loss), Tax [Concept] Monetary For Period Debit us-gaap:OtherComprehensiveIncomeLossTax
68 Other Comprehensive Income (Loss), Net of Tax [Abstract] [Abstract]

*

*

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract
69 Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax [Roll Up] [Abstract] us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract
70 Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax [Concept] Monetary For Period Credit us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
71 Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment Realized upon Sale or Liquidation, Net of Tax [Concept] Monetary For Period Debit us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationReclassificationAdjustmentRealizedUponSaleOrLiquidationNetOfTax
72 Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total [Concept] Monetary For Period

*

us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease
73 Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Adjustment, Net of Tax [Roll Up] [Abstract]

*

*

us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract
74 Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Net Unamortized (Gain) Loss Arising During Period, Net of Tax [Concept] Monetary For Period Credit us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
75 Other Comprehensive Income (Loss), Reclassification, Pension and Other Postretirement Benefit Plans, Net (Gain) Loss Recognized in Net Periodic Benefit Cost, Net of Tax [Concept] Monetary For Period Credit us-gaap:OtherComprehensiveIncomeReclassificationOfDefinedBenefitPlansNetGainLossRecognizedInNetPeriodicBenefitCostNetOfTax
76 Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Net Prior Service Costs (Credit) Arising During Period, Net of Tax [Concept] Monetary For Period Debit us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax
77 Other Comprehensive Income (Loss), Amortization, Pension and Other Postretirement Benefit Plans, Net Prior Service Cost Recognized in Net Periodic Pension Cost, Net of Tax [Concept] Monetary For Period Credit us-gaap:OtherComprehensiveIncomeAmortizationOfDefinedBenefitPlanNetPriorServiceCostRecognizedInNetPeriodicPensionCostNetOfTax
78 Other Comprehensive Income (Loss), Reclassification, Pension and Other Postretirement Benefit Plans, Net Transition Asset (Obligation), Recognized in Net Periodic Benefit Cost, Net of Tax [Concept] Monetary For Period Credit us-gaap:OtherComprehensiveIncomeReclassificationOfDefinedBenefitPlanNetTransitionAssetObligationRecognizedInNetPeriodicBenefitCostNetOfTax
79 Other Comprehensive Income (Loss), Minimum Pension Liability Net Adjustment, Net of Tax [Concept] Monetary For Period Debit us-gaap:OtherComprehensiveIncomeMinimumPensionLiabilityNetAdjustmentNetOfTax
80 Other Comprehensive Income (Loss), Finalization of Pension and Non-Pension Postretirement Plan Valuation, Net of Tax [Concept] Monetary For Period Debit us-gaap:OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax
81 Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Adjustment, Net of Tax, Total [Concept] Monetary For Period

*

us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecrease
82 Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax [Roll Up] [Abstract]

*

*

us-gaap:OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract
83 Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax [Concept] Monetary For Period Credit us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
84 Other Comprehensive Income (Loss), Reclassification Adjustment for Held-to-maturity Transferred to Available-for-Sale Securities, Net of Tax [Concept] Monetary For Period Debit us-gaap:OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesNetOfTax
85 Other Comprehensive Income (Loss), Reclassification Adjustment for Sale of Securities Included in Net Income, Net of Tax [Concept] Monetary For Period Debit us-gaap:OtherComprehensiveIncomeReclassificationAdjustmentForSaleOfSecuritiesIncludedInNetIncomeNetOfTax
86 Other Comprehensive Income (Loss), Reclassification Adjustment for Write-down of Securities Included in Net Income, Net of Tax [Concept] Monetary For Period Debit us-gaap:OtherComprehensiveIncomeReclassificationAdjustmentForWriteDownOfSecuritiesIncludedInNetIncomeNetOfTax
87 Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Total [Concept] Monetary For Period

*

us-gaap:OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecrease
88 Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest [Roll Up] [Abstract]

*

*

us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract
89 Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest, Available-for-sale Securities [Concept] Monetary For Period Debit us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAvailableforsaleSecurities
90 Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest, Held-to-maturity Securities [Concept] Monetary For Period Debit us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterestHeldtomaturitySecurities
91 Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest, Total [Concept] Monetary For Period Debit us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
92 Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax [Roll Up] [Abstract]

*

*

us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract
93 Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax [Concept] Monetary For Period Credit us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
94 Other Comprehensive Income (Loss), Reclassification Adjustment on Derivatives Included in Net Income, Net of Tax [Concept] Monetary For Period Debit us-gaap:OtherComprehensiveIncomeReclassificationAdjustmentOnDerivativesIncludedInNetIncomeNetOfTax
95 Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax, Total [Concept] Monetary For Period

*

us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecrease
96 Other Comprehensive Income (Loss), Net of Tax [Concept] Monetary For Period

*

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecrease
97 Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest [Concept] Monetary For Period Credit us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest